foundling home - Alemán Inglés Diccionario